Maximum Production Capacity - French English Dictionary